技术经验 • dingxiao • 阅读数:2858 • 2019年8月27日 21:00
今天在逛知乎的时候无意间发现一篇关于“自己拥有一台服务器可以做哪些很酷的事情?”的帖子,前排答主中有人介绍了他使用服务器做的一些事,其中就有介绍如何快速部署自己私有云的方法。
https://www.zhihu.com/question/40854395/answer/757371419
帖子中他介绍了可道云。
进入可道云网站后,官方给出了部署可道云的方法:
http://bbs.kodcloud.com/d/5
部署过程按照上述网址中的方法进行,通过命令getconf LONG_BIT 确定操作系统的版本,命令输出为32或64,。
根据操作系统版本选择相应的xampp。
[32bit] wget https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.14/xampp-linux-5.6.14-4-installer.run
[64bit] wget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.14/xampp-linux-x64-5.6.14-0-installer.run
将下载的xampp-linux-x64-5.6.14-0-installer.run的文件修改文件权限,sudo chomd 755 xampp-linux-x64-5.6.14-0-installer.run。
参考网址:
https://www.jianshu.com/p/e3f7c9c123af
之后运行该文件,等待安装结束,这样XAMPP就安装在/opt/lampp目录下了。
安装xampp后,,执行/opt/lampp/lampp start启动服务。
在启动/opt/lampp/lampp start启动服务可能会不成功,会提示:netstat: command not found
。
这是由于网络工具没有安装.执行下面命令即可。
yum install net-tools
接着需要确认服务器是否已开放端口,相关命令:
1)首先检查某端口是否开启:
firewall-cmd --query-port=80/tcp --zone=public #查询80端口是否开启,自行修改端口号
返回no即未开启,显示yes为已开启。
2)开启某端口代码
firewall-cmd --zone=public --add-port=80/tcp --permanent #添加80端口,如需添加其他端口,自行修改端口号
修改完成后需要重启服务器才能生效
3)查看防火墙状态
systemctl status firewalld
4)关闭防火墙
systemctl stop firewalld
命令参考网址:
https://blog.csdn.net/qq_41054313/article/details/89813104
Apache默认配置文件所在目录:
最后在浏览器中输入网址,成功加载有道云。
http://192.xxx.xxx.xxx/kodexplorer/index.php?user/login